Mite: a fast and exible virtual machine

نویسنده

  • Reuben Thomas
چکیده

Recent interest in virtual machines has been due mainly to the need to distribute executable content over the World Wide Web, where security and standardization are the key concerns. To ful l the potential of distributed network computing virtual machines must be built into the OS kernel where speed and exibility are of the essence. Mite is a virtual machine designed to allow optimising compilers to produce compact portable binaries which can be quickly translated at load-time into fast code. Its minimal core can be extended with support for language, machine or OS-speci c features. Mite's design and current and planned implementation work are described, along with reasons why it should be of particular interest to Forth programmers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analytical evaluation of an innovative decision-making algorithm for VM live migration

In order to achieve the virtual machines live migration, the two "pre-copy" and "post-copy" strategies are presented. Each of these strategies, depending on the operating conditions of the machine, may perform better than the other. In this article, a new algorithm is presented that automatically decides how the virtual machine live migration takes place. In this approach, the virtual machine m...

متن کامل

A Versioning Approach to VM Live Migration

In the context of virtual machines live migration, two strategies called “pre-copy” and “post-copy” have already been presented; but each of these strategies works well only in some circumstances. In this paper, we have a brief presentation of QAVNS and then introduce a new approach which is based on the concept of "informational object", assigning QAVNS-scheme-revision number, and observing th...

متن کامل

A Poor Man's Evolving Algebra Compiler Universit at Karlsruhe Fakult at F Ur Informatik Leane a : a Poor Man's Evolving Algebra Compiler

The Prolog program \term_expansion((define C as A with B), (C=>A:-B,!)). implements a virtual machine for evolving algebras. It ooers an eecient and very exible framework for their simulation. Computation models and speciication methods seem to be worlds apart. The evolving algebra project started as an attempt to bridge the gap by improving on Turing's thesis.

متن کامل

MultiJav: A Distributed Shared Memory System Based on Multiple Java Virtual Machines

Current distributed shared memory systems suuer from portability problems which hinder popularity. We present a distributed shared memory system as a distributed implementation of the Java Virtual Machine. The proposed system is unique in that it provides a user-friendly, exible programming model based on pure Java. It is an object-based memory system which maintains the synchronization scope a...

متن کامل

The Effect of Copper Nano-capsules on the Control of Two Spotted Spider Mite (Tetranychusurticae)

Common bean (Phaseolus vulgaris L.) is one of the most important and widely cultivated Legume in the world. The two-spotted spider mite (TTSM), is one of the most important agricultural pests. This research provided some evidence of the applicability of CuO nano particles and nano capsule for controlling TTSM. To evaluate the effect of copper nano-capsules on the populations of TSSM from red be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998